(someone) glimpse sight

Translations
entrevoir / apercevoir brièvement